From 1839f69873a16f21c671060cec66ea82ddde9dde Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Thu, 8 May 2025 13:21:56 +0800 Subject: [PATCH] fix(shell_integration/macOS/FileProviderExt): Make user agent a parameter of setupDomainAccount Signed-off-by: Claudio Cambra --- .../FileProviderExtension+ClientInterface.swift | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/FileProviderExtension+ClientInterface.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/FileProviderExtension+ClientInterface.swift index 68a3981f3..ed24ee68f 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/FileProviderExtension+ClientInterface.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/FileProviderExtension+ClientInterface.swift @@ -105,7 +105,11 @@ extension FileProviderExtension: NSFileProviderServicing, ChangeNotificationInte } @objc func setupDomainAccount( - user: String, userId: String, serverUrl: String, password: String + user: String, + userId: String, + serverUrl: String, + password: String, + userAgent: String = "Nextcloud-macOS/FileProviderExt" ) { let account = Account(user: user, id: userId, serverUrl: serverUrl, password: password) guard account != ncAccount else { return } @@ -117,7 +121,7 @@ extension FileProviderExtension: NSFileProviderServicing, ChangeNotificationInte user: user, userId: userId, password: password, - userAgent: "Nextcloud-macOS/FileProviderExt", + userAgent: userAgent, nextcloudVersion: 25, groupIdentifier: "" ) -- 2.30.2